Class içerisindeki property array get set yapamamak
Merhaba,
Aşağıdaki gibi bir class oluşturdum. Bu class içerisindeki array set ediyorum. İşime yarayan başka bir yerde get ettiğimde boş geliyor. yani ramdeki pointer geliyor. Ben set etmiş olduğum veriyi geri nasıl çekerim. Yapmak istediğim oluşturmuş istediğim class da bazı verileri saklamak gerekli olduğunda da buradan çağırmak. Bana bu konuda yardımcı olursanız sevinirim. İnşallah derdimi anlatabilmişimdir.
[code]
@interface ApplicationContainer : NSObject
@property (nonatomic,retain)NSMutableArray* tempArray;
-(void)setTempArray:(NSMutableArray *)tempArray;
-(NSMutableArray *)getTempArray;
+ (id)ApplicationContainer;
@end
-----------------------------------------------------------------------------------------------
@implementation ApplicationContainer
@synthesize tempArray=_tempArray;
+ (id)ApplicationContainer{
static ApplicationContainer *applicationContainer = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
applicationContainer = [[self alloc] init];
});
return applicationContainer;
}
-(void)setTempArray:(NSMutableArray *)tempArray{
_tempArray=tempArray;
}
-(NSMutableArray *)getTempArray{
return _tempArray;
}
@end
[/code]